package day1014;

//接口：interface 接口名{  方法必须是抽象的(默认都是public修饰的). }
//接口中的成员变量默认都是public static final修饰
interface  GameObject{
    public static final int AGE =0;//常量
    //final修改变量，必须有初始值，变量值不能修改。
    public void run();
}
//接口需要用一个类去实现(必须将接口中所有的方法都实现了)
//将软件的所有功能设计好。






interface  A{

}

class  Z implements A{
    A z=new Z();
}




//一个接口可以继承多个接口
interface  Enemy  extends  GameObject {

}








class RaceCar implements GameObject{
    public void run(){
        //需要实现接口中的run()方法(最少要大括号写上)
    }
}










// 类  implements 接口{}
//抽象类：
















public class Test5  extends AA{
}
//java中，一个类只能继承回个类。

class AA{
}